permeable rocks - French English Dictionary